Dynamic Programming for H-minor-free Graphs
نویسندگان
چکیده
We provide a framework for the design and analysis of dynamic programming algorithms for H-minor-free graphs with branchwidth at most k. Our technique applies to a wide family of problems where standard (deterministic) dynamic programming runs in 2O(k·log k) · n steps, with n being the number of vertices of the input graph. Extending the approach developed by the same authors for graphs embedded in surfaces, we introduce a new type of branch decomposition for H-minor-free graphs, called an H-minor-free cut decomposition, and we show that they can be constructed in Oh(n ) steps, where the hidden constant depends exclusively on H. We show that the separators of such decompositions have connected packings whose behavior can be described in terms of a combinatorial object called `-triangulation. Our main result is that when applied on H-minor-free cut decompositions, dynamic programming runs in 2h ·n steps. This broadens substantially the class of problems that can be solved deterministically in single-exponential time for H-minor-free graphs.
منابع مشابه
Catalan structures and dynamic programming in H-minor-free graphs
We give an algorithm that, for a fixed graph H and integer k, decides whether an n-vertex Hminor-free graph G contains a path of length k in 2 √ k) · n steps. Our approach builds on a combination of Demaine-Hajiaghayi’s bounds on the size of an excluded grid in such graphs with a novel combinatorial result on certain branch decompositions of H-minor-free graphs. This result is used to bound the...
متن کاملSubexponential Time Algorithms for Embedding H-Minor Free Graphs
We establish the complexity of several graph embedding problems: Subgraph Isomorphism, Graph Minor, Induced Subgraph and Induced Minor, when restricted to H-minor free graphs. In each of these problems, we are given a pattern graph P and a host graph G, and want to determine whether P is a subgraph (minor, induced subgraph or induced minor) of G. We show that, for any fixed graph H and > 0, if ...
متن کاملFaster Approximation Schemes and Parameterized Algorithms on H-Minor-Free and Odd-Minor-Free Graphs
We improve the running time of the general algorithmic technique known as Baker’s approach (1994) on H-minor-free graphs from O(n) to O(f(|H |)n) showing that it is fixed-parameter tractable w.r.t. the parameter |H |. The numerous applications include e.g. a 2-approximation for coloring and PTASes for various problems such as dominating set and max-cut, where we obtain similar improvements. On ...
متن کامل-λ coloring of graphs and Conjecture Δ ^ 2
For a given graph G, the square of G, denoted by G2, is a graph with the vertex set V(G) such that two vertices are adjacent if and only if the distance of these vertices in G is at most two. A graph G is called squared if there exists some graph H such that G= H2. A function f:V(G) {0,1,2…, k} is called a coloring of G if for every pair of vertices x,yV(G) with d(x,y)=1 we have |f(x)-f(y)|2 an...
متن کاملExplicit Linear Kernels via Dynamic Programming
Several algorithmic meta-theorems on kernelization have appeared in the last years, starting with the result of Bodlaender et al. [FOCS 2009] on graphs of bounded genus, then generalized by Fomin et al. [SODA 2010] to graphs excluding a fixed minor, and by Kim et al. [ICALP 2013] to graphs excluding a fixed topological minor. Typically, these results guarantee the existence of linear or polynom...
متن کامل